Install nautilus-open-any-terminal to open the default terminal from any Nautilus directory#5343
Install nautilus-open-any-terminal to open the default terminal from any Nautilus directory#5343pomartel wants to merge 5 commits intobasecamp:devfrom
Conversation
There was a problem hiding this comment.
Pull request overview
Tip
If you aren't ready for review, convert to a draft PR.
Click "Convert to draft" or run gh pr ready --undo.
Click "Ready for review" or run gh pr ready to reengage.
This PR restores Nautilus “Open in Ghostty” integration for Ghostty users by ensuring the ghostty-nautilus package gets installed both for existing systems (via migration) and when selecting Ghostty as the terminal through Omarchy’s terminal installer.
Changes:
- Add a migration to install
ghostty-nautiluswhenghosttyis already installed. - Update
omarchy-install-terminalto also installghostty-nautiluswhen installing Ghostty.
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
migrations/1776428579.sh |
Installs ghostty-nautilus on upgrade for systems that already have ghostty. |
bin/omarchy-install-terminal |
Ensures ghostty-nautilus is installed alongside Ghostty when chosen via the terminal installer. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
maybe a better approch is to use https://github.com/Stunkymonkey/nautilus-open-any-terminal It supports a lot of different terminals The package is available in AUR and can be installed by
There terminal is set by
(Or "alacritty" or" kitty") |
|
I haven't tried it but it could be a more universal approach that works with all terminals. I'm not sure how we deal with AUR packages in Omarchy. |
|
Would be great to get this working in all terminals! We can add AUR packages to OPR here: https://github.com/omacom-io/omarchy-pkgs |
This reverts commit e1962bc.
…any Nautilus directory
|
I rewrote the PR to use the |
|
This doesn't seem to be working with Alacritty. I get the "Open Terminal Here" option, but it doesn't do anything. |
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 4 out of 4 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
@dhh Sorry, I should have tested it more throughly. This time, I tested it with the 3 terminals we support out of the box (Alacritty, Ghostty and Kitty) and it all works fine. This was a bit more involving than I initially thought because Ghostty does not work with |
This fixes Install #5338
I don't know if it's still relevant now that Ghostty is not the default terminal anymore but it resolves the regression. Thanks to @naxels for looking into it.